package com.zhifei.system.domain.vo;

import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

@Data
public class EmployeeArchivesVo {

    @ApiModelProperty(value = "id")
    private String id;

    @ApiModelProperty(value = "月份")
    private String month;

    @ApiModelProperty(value = "工号")
    private String jobNum;

    @ApiModelProperty(value = "姓名")
    private String fullName;

    @ApiModelProperty(value = "岗位")
    private String userPost;

    @ApiModelProperty(value = "职级")
    private String userRank;

    @ApiModelProperty(value = "所属客户")
    private String customerName;

    @ApiModelProperty(value = "所属项目")
    private String projectName;

    @ApiModelProperty(value = "所属订单")
    private String orderNo;

    @ApiModelProperty(value = "入场时间")
    private String admissionDate;

    @ApiModelProperty(value = "出项时间")
    private String leaveProjectDate;

    @ApiModelProperty(value = "项目周期")
    private String projectCycle;

    @ApiModelProperty(value = "报价月薪")
    private String quoteMonthPay;

    @ApiModelProperty(value = "薪资")
    private String monthPay;

    @ApiModelProperty(value = "社保公积金")
    private String socialSecurity;

    @ApiModelProperty(value = "税率")
    private String taxRate;

    @ApiModelProperty(value = "税额")
    private String taxAmount;

    @ApiModelProperty(value = "毛利")
    private String grossProfit;

    @ApiModelProperty(value = "毛利率")
    private String grossProfitRate;

    @ApiModelProperty(value = "业务经理")
    private String serviceManager;

    @ApiModelProperty(value = "招聘专员")
    private String recruitHr;

    @ApiModelProperty(value = "预计出项时间")
    private String estimateLeaveDate;

    @ApiModelProperty(value = "公司管理成本")
    private String companyManagementCost;

    @ApiModelProperty(value = "风险储备金")
    private String riskReserve;

    @ApiModelProperty(value = "差旅费用")
    private String travelExpenses;

    @ApiModelProperty(value = "市场营销补贴")
    private String marketingSubsidies;

    @ApiModelProperty(value = "财务费用")
    private String financialExpenses;

    @ApiModelProperty(value = "销售提成")
    private String salesCommission;

    @ApiModelProperty(value = "人才服务部提成")
    private String talentServiceCommission;

    @ApiModelProperty(value = "纯利")
    private String netProfit;

    @ApiModelProperty(value = "纯利率")
    private String netProfitRate;

    @ApiModelProperty(value = "状态（1-在项；2-离职；3-在职出项；4-在职待定；）")
    private Integer employeeStatus;

}
